Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F3 Egypt F1 Egypt F2 Egypt F3 Morocco F4 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Italy F24 France F7 Italy F10 Italy F10 Russia F3 Russia F4 Germany F1 Germany F2 Germany F2 France F17 Ukraine F2 France F18 Germany F4 V Gramado Open de Tennis - Gramado Tennis Napoli Cup - Napoli Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton Corona Mexico City Open - Mexico City Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Sporting Challenger - Turin XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de L'Isere-Trophee BNP Paribas - Grenoble Lambertz Open by Stawag - Aachen Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Casablanca Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Kos-Zucchetti Tennis Cup - Cordenons Open D'Orleans - Orleans Pekao Open - Szczecin XL Bermuda Open - Bermuda Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Status Athens Open - Athens III Isla de Lanzarote - Lanzarote Roma Open Challenger - Rome Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Sunrise Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Monza Challenger Johannesburg Challenger Rome Challenger Orbetello Challenger Poznan Challenger San Marino Challenger Manerbio Challenger Como Challenger Trnava Challenger Tashkent Challenger Astana Challenger Nottingham Challenger Izmir Challenger Seoul Challenger Trofeo Sisma Mantova - Mantova Noumea Challenger Courmayeur Challenger Bergamo Challenger Riviera di Rimini Challenger - Rimini Wolfsburg Challenger Johannesburg Challenger Nottingham Challenger San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Ethias Trophy - Mons Rennes Challenger Bauer Watertechnology Cup - Eckental Dallas Challenger Shimadzu All Japan Indoor - Kyoto St. Remy Challenger Heilbronn Challenger Cherbourg Challenger Dallas Challenger Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup 2004 - Napoli Ourocard Tennis Challenger - Sao Paulo Bergamo Challenger Mobilux Open - Luxembourg Rhodes Challenger Ramat Hasharon Challenger Mobilux Open - Luxembourg Astana Challenger Quimper Challenger Cherbourg Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Taipei City Challenger Flea Market Cup Busan Challenger Tennis - Busan Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Morocco Tennis Tour - Fes Portoroz Challenger Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Recanati Challenger San Marino Cepu Open - San Marino UTC Open by Selena - Cherkassy Ethias Trophy - Mons Samsung Securities Cup - Seoul Irving Challenger GHI Bronx Classic - Bronx IX Abierto Internacional de Salinas - Salinas IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte Tashkent Challenger Open des Alpes Trophee BNP Paribas - Grenoble Intersport Heilbronn Open - Heilbronn Eckental Challenger Lambertz Open by Stawag 2007 - Aachen Open de L'Isere (Open 38) - Grenoble Bukhara Challenger - Bukhara Bath Challenger Nottingham Challenger Vancouver Challenger Open de la Ville de Saint Denis - Reunion Island Open de Franche-Comte - Besancon Morocco Tennis Tour - Tanger Credicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Open de la Ville de Saint Denis - Reunion Island Challenger Ford de Cherbourg - Cherbourg The 70th King's Cup and Queen's Cup - Bangkok Sporting Challenger 2003 - Turin Canottieri Mincio Open - Mantova Gemax Open - Belgrade Napoli Challenger Rome Challenger ATP Open Castilla y Leon - Segovia South African Airways Tennis Open - Durban Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova II Cyclus Open de Tenis - Florianopolis Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg The Nottingham Challenger - Nottingham Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Yokohama World Tennis Gaora Cup - Yokohama Cremona Challenger Baden Open - Karlsruhe Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Challenger 42 - Andrezieux 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Trofeo Cassa di Risparmio di Alessandria - Alessandria Ciudad de Pozoblanco Open Diputacion - Cordoba Olimp Kyiv Open - Kiev Open de Montauban - Montauban UTC Open - Cherkassy Bauer Watertechnology Cup 2007 - Eckental 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Ostdeutscher Sparkassen Cup - Dresden Heineken Trophy - 's-Hertogenbosch Milan Indoors - Milan Copenhagen Open - Copenhagen Open des Alpes Trophee BNP Paribas - Grenoble Nottingham Challenger Szczecin Challenger Rabat Challenger ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Vancouver Challenger St. Remy Challenger Rome Challenger Irving Challenger Heineken Open - Auckland Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Milan Indoors - Milan Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Moselle - Metz Heilbronn Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide BCR Open Romania - Bucharest Open 13 - Marseille St. Petersburg Open - St. Petersburg Petange Challenger Genova Challenger Heilbronn Challenger ATP Kremlin Cup - Moscow Brisbane International - Brisbane BMW Open - Munich Brisbane - Brisbane Open de Nice Cote dAzur - Nice AEGON Championships - London Valencia Open - Valencia Belgrade Challenger AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Tanger Challenger Grand Prix Hassan II - Casablanca Meknes Challenger Countrywide Classic - Los Angeles Cherbourg Challeger ATP Studena Croatia Open Umag - Umag If Stockholm Open - Stockholm Pilot Pen Tennis - New Haven Serbia Open - Belgrade Sarajevo Challenger International German Open - Hamburg Marrakech Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Davidoff Swiss Indoors Basel - Basel Jersey Challenger Quimper Challenger Brisbane International - Brisbane Johannesburg Challenger Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Athens Challenger Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Portugal Open - Oeiras BMW Open - Munich AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem BRD Nastase Tiriac Trophy - Bucharest Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney ATP Vegeta Croatia Open - Umag Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow AEGON Championships - London Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Bet-at-home Open - Hamburg Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Heilbronn Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Open de Nice Cote d'Azur - Nice AEGON Championships - London Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Erste Bank Open - Vienna Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Ricoh Open - 's-Hertogenbosch Garanti Koza Sofia Open - Sofia SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Suisse Open - Gstaad Abierto Mexicano Telcel - Acapulco Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Sydney International - Sydney AEGON Championships - London Garanti Koza Sofia Open - Sofia Rakuten Japan Open - Tokyo AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport Abierto Mexicano - Los Cabos AEGON Championships - London The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg Open de Moselle - Metz ATP Kremlin Cup - Moscow Orleans Challenger Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Grand Prix Hassan II - Marrakech Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open Castilla y Leon - Segovia BB&T Atlanta Open - Atlanta Ecuador Open - Quito Brisbane International - Brisbane The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Open de Moselle - Metz Open Seat Godo 2005 - Barcelona AIG Japan Open - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Madrid Delray Beach International Tennis Championships - Delray Beach Internazionali BNL dItalia - Rome AEGON International - Eastbourne Power Horse Cup - Dusseldorf Shenzhen Open - Shenzhen Moselle Open - Metz European Open - Antwerp Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha SA Tennis Open - Johannesburg Qatar Open - Doha Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Chennai Open - Chennai Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Pacific Life Open - Indian Wells Generali Open - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati AEGON Championships - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Open 13 - Marseille Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Moselle Open - Metz Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London Royal Guard Open Chile - Vina del Mar U.S. Open - New York Australian Open - Melbourne Open de Moselle - Metz Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Abierto Mexicano - Los Cabos Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 French Open - Paris Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Wimbledon - London U.S. Open - New York Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Olympics - London Olympics - Rio de Janeiro Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Hopman Cup - Perth U.S. Open (juniors) Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, LUX-GEO 5-0